package folderLogger.outputFile;

public class FileAttributes {

	//private String name;
	private boolean isDirectory;
	private String imageFileName;
	private int numberOfItems;
	private long size;
	
	public FileAttributes(boolean isDirectory, String imageFileName, int numberOfItems, long size)
	{
		//this.name = name;
		this.isDirectory = isDirectory;
		this.imageFileName = imageFileName;
		this.numberOfItems = numberOfItems;
		this.size = size;
	}
	
	public FileAttributes(boolean isDirectory)
	{
		//this.name = name;
		this.isDirectory = isDirectory;
		this.imageFileName = null;
		this.numberOfItems = -1;
		this.size = -1;
	}
	
	//public String getName()
	//{
	//	return name;
	//}
	
	public boolean getIsDirectory()
	{
		return isDirectory;
	}
	
	public String getImageFileName()
	{
		return imageFileName;
	}
	
	public long getSize()
	{
		return size;
	}

	public int getItemsCount() {
		return numberOfItems;
	}
	
}
